package com.service;

import java.util.List;

import com.bean.User;

/**
 * @author author : 张鹏
 * @date createTime：2018年1月10日 下午3:26:21
 * @Description: 该类的功能描述
 */
public interface UserService {
	/**
	 * 登录
	 * @param user
	 * @return
	 */
	public User login(User user);
	
	/**
	 * 查询所有厨师
	 * @return
	 */
	public List<User> getAllCook();
	
	/**
	 * 删除用户
	 * @param userId
	 * @return
	 */
	public int deleteUser(int userId);
	
	/**
	 * 获取所有的供应商
	 * @return
	 */
	public List<User> getAllSupplier();
	
	/**
	 * 根据主键查询
	 * @param userId
	 * @return
	 */
	public User getUserByPrimaryKey(int userId);
	
	/**
	 * 创建用户
	 * @param user
	 * @return
	 */
	public int createNewUser(User user);
	
	/**
	 * 更新用户
	 * @param user
	 * @return
	 */
	public int updateUser(User user);

	List<User> getAllUser();

}
